function Z_c = find_the_minimum_value_of_Z(K_b, K_prime)

% set_of_lift_sizes = [2, 4, 8, 16, 32, 64, 128, 256, ...
%                      3, 6, 12, 24, 48, 96, 192, 384, ...
%                      5, 10, 20, 40, 80, 160, 320, ...
%                      7, 14, 28, 56, 112, 224, ...
%                      9, 18, 36, 72, 144, 288, ...
%                      11, 22. 44, 88, 176, 352, ...
%                      13, 26, 52, 104, 208, ...
%                      15, 30, 60, 120, 240];
                 
% set_of_lift_sizes_sorted = sort(set_of_lift_sizes);
set_of_lift_sizes_sorted = ...
    [2     3     4     5     6     7     8     9    ...
    10    11    12    13    14    15    16    18    ...
    20    22    24    26    28    30    32    36    ...
    40    44    48    52    56    60    64    72    ...
    80    88    96   104   112   120   128   144    ...
    160   176   192   208   224   240   256   288   ...
    320   352   384];

for index = 1:51
   if set_of_lift_sizes_sorted(index) * K_b >= K_prime
     Z_c = set_of_lift_sizes_sorted(index);
     break;
   end
end

end